Big Huge Thesaurus

family Hymenophyllaceae

noun